# -*- encoding: utf-8 -*-

import re

import artlista as listat
from parser import *           # wikitekstin parseri
from tekstiapu import *         # apufunktioita tekstin muokkaukseen


# Sisäänkirjautuminen
def login():
    # eri tiedostoon, ettei uploadata tunnuksia vahingossa
    import eiupata
    return eiupata.login()

# Listan luominen.
def init(wl):
    lst = listat.Uppilista(u"scripts/kirjaimet.txt", "logit/kirjaimet")
    return lst


# Artikkelin editoiminen.
#  title (unicode)         artikkelin otsikko
#  art   (uppilista.Sivu)  nykyinen artikkeli. None, jos tiedosto on uusi
#  oma   (unicode)         mahdollinen tiedostosta ladattu teksti tai None
def edit(art, oma):
    if not art.is_new():
        return art.lykkaa("Sivu on jo olemassa.")
    art.set_summary(u"")
    
    return oma


    



